package com.hs.srm.admin.modules.summary.service;

import com.baomidou.mybatisplus.service.IService;
import com.hs.srm.admin.modules.summary.entity.VendorSummaryEntity;
import com.hs.srm.admin.modules.vendor.entity.VendorInfoEntity;
import com.hs.srm.common.utils.PageUtils;
import org.apache.ibatis.annotations.Param;

import java.io.File;
import java.math.BigDecimal;
import java.util.List;
import java.util.Map;

public interface VendorSummaryService extends IService<VendorSummaryEntity> {
    // 根据条件查询分页查询
    PageUtils selectDetailPage(Map<String, Object> params);

    //查询订单的总价值的总和
    BigDecimal selectAllTatolPrice();

    //订单数量总和
    BigDecimal selectAllpoCounts();

    //根据条件查询查询数据
    List<VendorSummaryEntity> selectByConditions(String[] vendorIds);


}
